typedef long lista<200>;
struct _UsuarioConversacion{
    long idUsuario;
    long idConversacion;
};
typedef _UsuarioConversacion UsuarioConversacion;

program CONTROLCENTRAL {
    version CONTROLCENTRALVERSION1 {
	bool INICIARSESION(long) = 1;
	void CERRARSESION(long) = 2;
	string OBTENERNOMBREUSUARIO(long) = 3;
	lista OBTENERPARTICIPANTESCONVERSACION(long) = 4;
	lista OBTENERLISTACONVERSACIONES(void) = 5;
	int UNIRSEACONVERSACION(UsuarioConversacion) = 6;
	void ABANDONARCONVERSACION(UsuarioConversacion) = 7;
    } = 1;
} = 333;
